Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ELMS Detached £185,909 £43,312 20 Aug 1999